Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

deApi Class Reference

#include <deApi_Private.hpp>

Collaboration diagram for deApi:

Collaboration graph
[legend]
List of all members.

Public Member Functions

bool InitApi (HWND hWindow)
unsigned long GetNextRuntimeID ()
deApiHandle GetNodeTree ()
deApiHandle CreateObject (deApiObject *pObject)
bool DestroyObject (unsigned long runtimeID)
HWND GetWindowHandle ()
deApiObjectGetObjectFromHandle (deApiHandle handle)
void DebugOut (const deString &sText)

Public Attributes

unsigned long runtimeID
deApiNodeTreem_pNodeTree
deApiRenderm_pRender
HWND m_hWindow
unsigned long m_iOutputWindow

Friends

class deApiHandle

Member Function Documentation

deApiHandle deApi::CreateObject deApiObject   pObject
 

void deApi::DebugOut const deString   sText
 

bool deApi::DestroyObject unsigned long    runtimeID
 

unsigned long deApi::GetNextRuntimeID  
 

deApiHandle deApi::GetNodeTree  
 

deApiObject * deApi::GetObjectFromHandle deApiHandle    handle
 

HWND deApi::GetWindowHandle   [inline]
 

bool deApi::InitApi HWND    hWindow
 


Friends And Related Function Documentation

friend class deApiHandle [friend]
 


Member Data Documentation

HWND deApi::m_hWindow
 

unsigned long deApi::m_iOutputWindow
 

deApiNodeTree* deApi::m_pNodeTree
 

deApiRender* deApi::m_pRender
 

unsigned long deApi::runtimeID
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 12 20:12:46 2005 for Destiny3D by doxygen1.3-rc3